floating liver - English Synonyms Dictionary